Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
103 LARCHCROFT ROAD Detached £371,528 £307,250 24 Jul 2020
105 LARCHCROFT ROAD Semi-Detached £362,500 £200,000 21 Nov 2005
107 LARCHCROFT ROAD Detached £354,164 £225,000 17 Mar 2014
110 LARCHCROFT ROAD Detached £232,676 £156,000 19 Dec 2014
112 LARCHCROFT ROAD Detached £419,466 £277,000 20 Aug 2014
115 LARCHCROFT ROAD Semi-Detached £422,570 £145,000 21 May 2002
118 LARCHCROFT ROAD Detached £426,202 £232,500 8 Aug 2005
124 LARCHCROFT ROAD Detached £269,137 £168,500 24 Jan 2014
126 LARCHCROFT ROAD Detached £318,543 £189,950 30 Nov 2006